dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Idaho Falls
— definition
1.
Idaho Falls (Noun)
1 definition
Idaho Falls (Noun)
— A town in southeastern Idaho on the Snake River.
1 type of
town
3 parts of
Gem State
Idaho
id